home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0799 / 489 < prev    next >
Internet Message Format  |  1994-08-27  |  2KB

  1. From: gribnif@genie.geis.com
  2. Date: Mon, 27 Jun 94 22:47:00 UTC
  3. To: gem-list@world.std.com
  4. Subject: Dialog Box Proposal Part 1
  5. X-Genie-Id: 9315131
  6. X-Genie-From: GRIBNIF
  7. Precedence: bulk
  8.  
  9. In response to Ken Hollis's proposal:
  10.  
  11. o Handling Sliders: While real-time sliders are certainly preferable in most
  12. circumstances, and pretty trivial to do with Geneva, they are nowhere as
  13. easy to program as normal graf_slidebox() sliders. Having put this into
  14. Geneva, I know full well the kinds of things that can come up when moving
  15. from the ghost-type of slider to real-time ones. This is something that
  16. should be left out of any list of "standards."
  17.  
  18. o Hotkeys: Using uppercase in the middle of a hotkey looks very bad, like:
  19.  
  20.   BuTton
  21.     -
  22.  
  23. Of course, the user should be able to press Alt-T as well as Alt-t, but
  24. capitalizing the letter in the string is not necessary.
  25.  
  26. Not requiring the Alt key to be held while typing a hotkey is fine for modal
  27. dialogs, but if you use modeless ones, it should be required. This avoids
  28. confusion with possible menu equivalents (especially if you allow the user
  29. to reconfigure his own menu keyboard equivalents. There will aways be
  30. someone who wants Open to be 'O'.)
  31.  
  32. o Editable objects: Changing the mouse shape every time you move over an
  33. editable field is a waste of time. Considering how little the mouse actually
  34. affects editable fields (it positions the cursor and that's all) it's not
  35. really necessary and ends up being distracting. In Windows it's a little
  36. more understandable, since they use the mouse to select a block of text in
  37. the editable field (but it's still distracting.)
  38.  
  39. o Clipboard location: There is already a standard method which should be
  40. used. This allows people to set the directory with a CPX. For the average
  41. user, anything involving an environmental variable is always a Bad Idea.
  42. Most people just don't understand what they are.
  43.  
  44. Dan Wilga
  45.  Gribnif Software
  46.  
  47. gribnif@genie.geis.com
  48.  
  49.